﻿package Engine.RMI
{
    import Framework.Serialize.*;

    public class IKeepActivePrxHelper extends RMIProxyObject implements IKeepActivePrx
    {
        public static const NAME:String = "Engine.RMI.IKeepActive";

        public function IKeepActivePrxHelper()
        {
            name = "IKeepActive";
            return;
        }// end function

        public function keepActive_async(param1:AMI_IKeepActive_keepActive) : void
        {
            var _loc_2:Context = null;
            _loc_2 = new Context();
            _loc_2._session = session;
            _loc_2._connection = session.connection;
            _loc_2._timeOut = this.timeOut;
            var _loc_3:* = new SRMICall();
            _loc_3.identity = identity;
            _loc_3.operation = "keepActive";
            var _loc_4:* = new SerializeStream();
            Outgoing.invokeAsync(_loc_2, _loc_3, _loc_4, param1);
            return;
        }// end function

    }
}
